An Overview on the Termination Conditions in the Evolution of Game Bots
نویسندگان
چکیده
Evolutionary Algorithms (EAs) are frequently used as a mechanism for the optimization of autonomous agents in games (bots), but knowing when to stop the evolution, when the bots are good enough, is not as easy as it would a priori seem. The first issue is that optimal bots are either unknown (and thus unusable as termination condition) or unreachable. In most EAs trying to find optimal bots fitness is evaluated through game playing. Many times it is found to be noisy, making its use as a termination condition also complicated. This paper summarizes our previous published work where we tested several termination conditions in order to find the one that yields optimal solutions within a restricted amount of time, to allow researchers to compare different EAs as fairly as possible. To achieve this, we examined several ways of finishing an EA who is finding an optimal bot design process for a particular game, Planet Wars in this case, with the characteristics described above, determining the capabilities of every one of them and, eventually, selecting one for future designs.
منابع مشابه
An Overview of Islamic World\'s Geopolitical Position in the Power Game and World Leadership; Opportunities and Challenges
This article studies whether the Islamic world's geopolitics has enough capacity and capability to compete in the power game and world leadership. The results of this article indicate that Islamic world's geopolitics with a lot of economic, military, strategic and ideological capacities is capable enough to compete with great powers in the track to achieve world leadership; on the condition tha...
متن کاملOverview of the Evolution Process of Student Assessment Methods in Medical Education: Report of the Change Process in Iran based on the 8-Step Model
Introduction: In the era of increasing development of electronic technology, using technology and making favorable changes in student assessment have a prominent role. The purpose of this study was to review the evolution process of student assessment methods in medical education and report its process in Iran based on the 8-step model) In Line with the Package for Medical Sciences Assessment S...
متن کاملInjectivity in a category: an overview on smallness conditions
Some of the so called smallness conditions in algebra as well as in category theory, are important and interesting for their own and also tightly related to injectivity, are essential boundedness, cogenerating set, and residual smallness. In this overview paper, we first try to refresh these smallness condition by giving the detailed proofs of the results mainly by Bernhard Banaschewski and W...
متن کاملThe Emergence and Evolution of Political Parties of the Constitution: The First and Second Periods
The evolution of studies of political parties of constitution: The first and second periods show that the evolution of parties indicates that researchers' attitude to political pheno-mena also coincide with the evolution of political realities has been transformed, and the consideration of ideologies in the analysis of the parties have replaced with religious perspectives and anti-authoritarian...
متن کاملAn Overview of Novel Anticoagulants
Arterial and venous thromboembolism is one of the most common causes of death worldwide. For almost seventy years, heparin, low molecular weight heparin, and vitamin K antagonists have been widely used in the prevention and treatment of thromboembolic disorders. However, many of the limitations of these traditional anticoagulants have led to the search for and attempts to introduce better drug ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015